mechanical border - Espagnol Anglais Dictionnaire